improved weather reconnaissance - German English Dictionary